package org.coopac.service.impl;
import java.util.List;
import org.coopac.dao.ICuentaDAO;
import org.coopac.model.CoopacCuenta;
import org.coopac.service.ICuentaService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
	@Transactional
	@Service("cuentaService")
	public class CuentaService implements ICuentaService {
	@Autowired
	private ICuentaDAO cuentaDAO;

	@Override
	public List<CoopacCuenta> listar() {
	return cuentaDAO.listar();
	}

	@Override
	public void save(CoopacCuenta cuenta) {
		cuentaDAO.save(cuenta);
	}

	@Override
	public void update(CoopacCuenta cuenta) {
		cuentaDAO.update(cuenta);
	}

	@Override
	public void delete(CoopacCuenta cuenta) {
		cuentaDAO.delete(cuenta);
	}

	@Override
	public CoopacCuenta getById(int id){
		return cuentaDAO.getById(id);
	}

}
